﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="WebUserControlIdoso.ascx.cs" Inherits="LarDosIdosos.WebUserControlIdoso" %>
<script type="text/javascript">
        //Note: Serve para imprimir a página
        function PrintDiv() {
            $("#divRelatorio").printElement();
        }
</script>
<script src="jscript/jquery-1.8.2.min.js" type="text/javascript"></script>
<script src="jscript/jquery.printElement.js" type="text/javascript"></script>
<div style="float:left;margin-bottom:30px;margin-right:30px;">
	<a href='#' onclick="PrintDiv()">
		<asp:Image BorderWidth="0" runat="server" ID="imagePrint" ImageUrl="~/Imagens/IconPrintPage.png" style="margin-right:20px;" ToolTip="Imprimir este cadastro"/>
	</a>
</div>
<div id="divRelatorio" style="float:left; width:100%;">
    <asp:HiddenField ID="hiddenFieldCodigoIdoso" runat="server" />
    <div style="float:left;width:100%;background-color:Lime;color:Green;">
        <asp:Label ID="labelFeedback" runat="server" Visible="false"/>
    </div>
    <table width="100%" cellspacing="3px" cellpadding="5px" bgcolor="#EEEEEE">
        <tr>
            <td colspan="2" bgcolor="#FFFFFF">
                Responsável pelo idoso:
            </td>
        </tr>
        <tr>
            <td colspan="2" bgcolor="#FFFFFF">
                <asp:GridView
                    ID="gridViewResponsaveis"
                    runat="server"
                    Width="60%"
                    AutoGenerateColumns="False"
                    BackColor="#E9E9E9"
                    GridLines="None"
                    CellPadding="2"
                    OnRowDataBound="gridViewResponsaveis_OnRowDataBound"
                    >
                    <AlternatingRowStyle BackColor="#f7f7f7"/>
                    <HeaderStyle BackColor="#EEEEEE" ForeColor="Black" />
                    <RowStyle Height="50px" BackColor="#FFFFFF"/>
                    <EmptyDataRowStyle BackColor="#F7F7F7" Height="50px" VerticalAlign="Middle" HorizontalAlign="Center" />
                    <EmptyDataTemplate >
                        Nenhum Resultado Encontrado
                    </EmptyDataTemplate>
                    <Columns>
                        <asp:TemplateField HeaderStyle-Width="1%" ShowHeader="false">
                            <ItemTemplate>
                                <asp:HiddenField ID="hiddenFieldId" runat="server" Value='<%# Eval("Codigo_Responsavel") %>' />
                            </ItemTemplate>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Nome">
                            <ItemTemplate> 
                                <asp:Label ID="labelNomeDoResponsave" runat="server" Text='<%# Eval("Nome_Responsavel") %>' ></asp:Label>
                            </ItemTemplate>
                            <headerstyle Width="30%"/>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="CPF">
                            <ItemTemplate> 
                                <asp:Label ID="labelCpfDoResponsavel" runat="server" Text='<%# Eval("CPF_Responsavel") %>' ></asp:Label>
                            </ItemTemplate>
                            <headerstyle Width="20%"/>
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Grau de Parentesco">
                            <ItemTemplate> 
                                <asp:Label ID="labelGrauDeParentesco" runat="server" Text='<%# Eval("Grau_de_Parentesco") %>' ></asp:Label>
                            </ItemTemplate>
                            <headerstyle Width="20%"/>
                        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
            </td>
        </tr>
		<tr>
            <td bgcolor="#FFFFFF">
                Relatório de Encaminhamento:
            </td>
            <td bgcolor="#FFFFFF">
				<asp:HiddenField id="hiddenFieldLocalRelatorioIdoso" runat="server"></asp:HiddenField>
                <asp:LinkButton ID="linkButtonRelatorio" runat="server" OnClientClick="" Text=""></asp:LinkButton>
            </td>
        </tr>
		<tr>
            <td bgcolor="#FFFFFF">
                Foto:
            </td>
            <td bgcolor="#FFFFFF">
				<asp:HiddenField id="hiddenFieldLocalFotoIdoso" runat="server"></asp:HiddenField>
                <asp:Image ID="imageFotoIdoso" runat="server" Width="90px"></asp:Image>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Nome do idoso:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelNomeDoIdoso" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Estado Civil:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelEstadoCivilDoIdoso" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                CPF:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelCpfDoIdoso" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                RG:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelRgDoIdoso" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Grau de instrução:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelGrauDeIntrucao" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Naturalidade:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelNaturalidade" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Nacionalidade:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelNacionalidade" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Nome do Pai:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelNomeDoPai" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Nome da Mãe:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelNomeDaMae" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Sexo:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelSexoDoIdoso" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td bgcolor="#FFFFFF">
                Data de Nascimento:
            </td>
            <td bgcolor="#FFFFFF">
                <asp:Label ID="labelDataDeNascimento" runat="server"></asp:Label>
            </td>
        </tr>
        <tr>
            <td colspan="2" bgcolor="#FFFFFF">
                Funcionário que recebeu:
            </td>
        </tr>
        <tr>
            <td colspan="2" bgcolor="#FFFFFF">
                <asp:GridView
                    ID="gridViewFuncionario"
                    runat="server"
                    Width="80%"
                    AutoGenerateColumns="False"
				    BackColor="#E9E9E9"
				    GridLines="None"
                    CellPadding="2"
                    >
                    <AlternatingRowStyle BackColor="#f7f7f7"/>
				    <HeaderStyle BackColor="#EEEEEE" ForeColor="Black" />
					<RowStyle Height="50px" BackColor="#FFFFFF"/>
                    <EmptyDataRowStyle BackColor="#F7F7F7" Height="300px" VerticalAlign="Middle" HorizontalAlign="Center" />
                    <EmptyDataTemplate >
                        Nenhum Resultado Encontrado
                    </EmptyDataTemplate>
                    <Columns>
                        <asp:TemplateField HeaderStyle-Width="1%" ShowHeader="false">
					        <ItemTemplate>
                                <asp:HiddenField ID="hiddenFieldId" runat="server" Value='<%# Eval("Codigo_Funcionario") %>' />
				            </ItemTemplate>
				        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Nome">
				            <ItemTemplate> 
				                <asp:Label ID="labelNomeDoFuncionario" runat="server" Text='<%# Eval("Nome_Funcionario") %>' ></asp:Label>
				            </ItemTemplate>
				            <headerstyle Width="30%"/>
				        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Cargo">
				            <ItemTemplate> 
				                <asp:Label ID="labelCargoDoFuncionario" runat="server" Text='<%# Eval("Cargo_Funcionario.NomeCargo") %>' ></asp:Label>
				            </ItemTemplate>
				            <headerstyle Width="20%"/>
				        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Email">
				            <ItemTemplate> 
				                <asp:Label ID="labelEmailDoFuncionario" runat="server" Text='<%# Eval("Email_Funcionario") %>' ></asp:Label>
				            </ItemTemplate>
				            <headerstyle Width="40%"/>
				        </asp:TemplateField>
                    </Columns>
                </asp:GridView>
            </td>
        </tr>

    </table>
</div>